var tcppkg = {
	//根据封包协议我们读取包体的长度
	read_pkg_size: function (pkg_data, offset) {
		if(offset > pkg_data.length - 2){	//没有办法读取长度信息的
			return -1;
		}

		var len = pkg_data.readUInt16LE(offset);
		return len;
	},

	package_data: function(data){
		var buf = Buffer.allocUnsafe(2 + data.length);
		buf.writeInt16LE(2 + data.length, 0);
		buf.fill(data, 2);

		return buf;
	},
};

module.exports = tcppkg;